bothrops atrops - English Synonyms Dictionary